package com.airobot.candidates.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDateTime;

/**
 * 线上面试候选人信息表
 */
@Data
@TableName("interview_candidates")
public class InterviewCandidates {
    
    @TableId(type = IdType.AUTO)
    private Long id;
    
    private String name;
    
    private Integer gender;
    
    private String email;
    
    private String phone;
    
    private String position;
    
    private Integer experience;
    
    private String graduateSchool;
    
    private String skills;
    
    private String resumePath;
    
    private String notes;
    
    /**
     * 面试状态：1-未开始，2-面试中，3-面试完成
     */
    private Integer interviewStatus;
    
    /**
     * 面试结果：0-未通过，1-待定，2-通过
     */
    private Integer interviewResult;
    
    private LocalDateTime createdAt;
    
    private LocalDateTime updatedAt;
} 